lethal radiation - French English Dictionary